草庐IT

Android AVC预览

全部标签

android - Eclipse Android 布局设计器 - 添加用于预览的新屏幕尺寸

EclipseADT中的图形布局设计器包括预览布局在各种屏幕尺寸/分辨率上的外观的能力。我的问题-是否可以在此列表中添加新的自定义屏幕尺寸,以适应新设备的出现?如果是,怎么办? 最佳答案 窗口->Android虚拟设备管理器->设备定义选项卡->新设备一旦你填写了所有的属性,它应该是布局编辑器中的一个可用选项。编辑:如评论中所述,可能需要重新启动Eclipse/ADT。 关于android-EclipseAndroid布局设计器-添加用于预览的新屏幕尺寸,我们在StackOverflow

android - android studio(Android Studio 1.2)布局预览渲染问题

我在最新版本的AndroidStudio(1.2)中的预览窗口中出现以下错误,这使我无法查看我正在创建的布局,我已尝试多次重启androidstudio次以及清理、重建项目和重新启动我的计算机编辑:一些项目有同样的错误,而其他旧项目工作正常Thefollowingclassescouldnotbeinstantiated:- android.support.v7.internal.widget.ActionBarOverlayLayout(OpenClass,ShowException,ClearCache)异常详情java.lang.NoClassDefFoundError:andr

Android 相机预览旋转

根据Android开发者网站:android2.2以后有这个功能"设置显示方向"调整相机预览旋转。同时根据AndroidDeveloperSite,我们可以找到如下源代码。android.hardware.Camera.CameraInfoinfo=newandroid.hardware.Camera.CameraInfo();android.hardware.Camera.getCameraInfo(cameraId,info);introtation=activity.getWindowManager().getDefaultDisplay().getRotation();intd

Android:为了测试目的注入(inject)假相机预览

我正在编写一些在物理Android设备上运行的黑盒验收测试。被测应用程序(AUT)依赖于相机的预览。具体来说,它使用android.hardware.Camera类的setOneShotPreviewCallback方法。我正在寻找一种方法来注入(inject)伪造的预览图片来测试应用程序的行为。我以为我可以通过让测试代码调用AUT的PreviewCallback对象来欺骗Camera对象,但不幸的是,实例变量mPreviewCallback是Camera对象私有(private)的,并且因此我的测试代码无法获取对PreviewCallback对象的引用。我想到的另一种方法是发送一个M

android - 如何更改相机预览回调缓冲区的方向?

这是一个经常被问到的问题的变体,但我没有看到这种确切的情况,所以我会把它扔在那里。我设置了一个onPreviewFrame回调。这会得到一个包含NV21数据的byte[]。我们对其进行h.264编码并将其作为视频流发送出去。另一方面,我们看到视频倾斜了90度或270度,具体取决于手机。所以问题是,如何旋转数据,而不仅仅是预览图像?Camera.Parameters.setRotation只影响拍照,不影响视频。Camera.setDisplayOrientation特别说明它只影响显示预览,不影响帧字节:Thisdoesnotaffecttheorderofbytearraypasse

java - 相机预览很好,但前置相机产生的照片非常暗

我使用Camera1API构建了一个自定义相机,由于某种原因,它生成了非常暗的图片(仅在前置摄像头上,后置摄像头工作得很好)。相机预览以正确的亮度显示相机应有的样子-只有当图像被捕获并解码为位图时,它才会看起来真的暗。我疯狂地用谷歌搜索了一段时间,发现这个问题被报告了好几次,但找不到有效的解决方案。我使用的设备是三星J5。相机预览:classCameraPreviewextendsSurfaceViewimplementsSurfaceHolder.Callback{privatestaticfinalStringCAMERA="CAMERA";privatestaticCameram

android - 调整相机预览大小

我已经实现了一个相机应用程序,它将在设备的整个屏幕上显示预览。但我的要求是在小屏幕上显示相机预览。我的设备分辨率是800x480(WxH),即Nexusone。我可以在不缩小预览的情况下在整个屏幕上显示预览。它来得很完美,但是当我尝试在小屏幕(我的整个移动屏幕的一部分)中显示预览时,预览变得越来越长而且看起来不太好。有什么方法可以在小屏幕上正确显示预览。我认为我们需要缩小图像预览。但是当我尝试缩小图像预览时,android系统本身不允许设置缩放后的预览大小。谁能帮助我如何在小屏幕上缩放图像预览。 最佳答案 在为同样的问题苦苦挣扎了大

android - 快速旋转手机180度,相机预览倒转

我有一个自定义相机应用程序。当我将手机旋转90度时,相机预览效果很好。但是当我将手机快速旋转180度时,相机预览会颠倒过来。有没有解决办法...下面是我的代码:publicclassCustomCameraActivityextendsActivityimplementsSurfaceHolder.Callback{Cameracamera;SurfaceViewsurfaceView;SurfaceHoldersurfaceHolder;booleanpreviewing=false;LayoutInflatercontrolInflater=null;privateSensormO

Android 相机预览是黑暗的

我正在尝试创建一个自定义相机应用程序。我按照此处的AndroidDeveloper示例进行了一些小的调整。但是,我的相机预览结果相当暗。另一方面,备用相机提供了更明亮的预览。我尝试了几种设置以使其更好地工作,但似乎没有任何影响。相关代码贴在这里。CameraActivity(主)protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_camera);if(CameraHelper.checkCameraHardw

java - 如何更改小部件启动器预览?

我正在创建一个小部件,我希望在启动器中,小部件的预览不仅仅是我的应用程序图标。例如:联系人小部件只是应用程序图标,但日历小部件不是。如何为这个启动器预览设置我自己的图像?谢谢! 最佳答案 android:previewImage="@drawable/preview"在widget_info.xml上 关于java-如何更改小部件启动器预览?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/quest